package dao;

import pojo.Note;

import java.util.ArrayList;

public interface NoteDao {
    /**
     * 用户添加笔记
     * @return
     */
    public boolean addNote(Note note);

    /**
     * 用户修改自己的笔记
     * @return
     */
    public boolean updateNote(String id,Note note);

    /**
     * 用户删除自己的笔记
     * @return
     */
    public boolean deleteNote(String usename,String title);

    //boolean deleteNote(int id);

    /**
     * 封装note对象
     * @param title
     * @param content
     * @param type
     * @return
     */

    Note note(String id, String title, String content, String type, String usename);

    public ArrayList<Note> showAllNotes();

}
